package com.d3works.apps.hr.service.project;

import com.d3works.apps.project.db.Project;
import com.d3works.apps.project.db.ProjectTask;
import com.d3works.exception.D3worksException;
import java.math.BigDecimal;
import java.util.List;
import java.util.Map;

public interface ProjectPlanningTimeService {

  public BigDecimal getTaskPlannedHrs(ProjectTask projectTask);

  public BigDecimal getProjectPlannedHrs(Project project);

  public void addMultipleProjectPlanningTime(Map<String, Object> dataMap) throws D3worksException;

  public void removeProjectPlanningLines(List<Map<String, Object>> projectPlanningLines);
}
